package com.zerosky.crm.service;

import java.util.List;
import java.util.Map;

import com.zerosky.crm.po.Chance;
import com.zerosky.crm.util.PageInfo;

/**Chance业务逻辑接口 
 * @author 钟璟;
 * @since 2017-06-19
 */
public interface ChanceService {
	
	/**Chance列表接口
	 * @author 钟璟;
	 * @since 2017-06-19
	 */
	public List<Chance> getChanceList(Map<String, Object> map);
	
	
	/**
	 * 分页展示数据
	 * @param map
	 * @return
	 */
	public PageInfo<Chance> getPageInfoChance(Map<String,Object> map,PageInfo<Chance> pageInfo);
	
	/**插入或更新接口
	 * @author 钟璟;
	 * @since 2017-06-19
	 */
	public Integer saveOrUpdate(Chance chance,String operation);
	
	/**Chance删除接口
	 * @author 钟璟;
	 * @since 2017-06-19
	 */
	public int deleteChance(String chanceId);
	
	/**查询产品数量
	 * @param 
	 * @author 钟璟;
	 * @since 2017-06-19
	 */
	public Integer countChance(Map<String, Object> map);	
	/**获取Chance数据接口
	 * @author 钟璟;
	 * @since 2017-06-19
	 */
	public Chance getChanceById(Map<String, Object> map);
}
